package com.redsoil.house.model.bean;

import java.util.List;

/**
 * 作者：weidingqiang on 2019/1/6 18:38
 * 邮箱：weidingqiang@163.com
 */

public class PropertyListVO {

    /**
     * pageConfig : {"totalPage":1,"pageSize":20,"page":1,"totalCount":1}
     * dataList : [{"buyPrice":11.11,"area":"6.6","fixCost":2.22,"returnRate":"1.1","structureValue":"构造value","latitude":1.22222,"insure":"保险","buildDate":"2018-8-8","typeCode":"BUILD","picPath":"http://localhost:8080test","buildingName":"水木天成","buildingAddress":"天津市红桥区水木天成小区","manageCost":1.11,"roomNum":"201","gdTax":11.1,"typeValue":"一栋","id":"58e3fa5d709b468db3f6ab638cae828d","floor":15,"longitude":0.999935}]
     */

    private PageConfigBean pageConfig;
    private List<DataListBean> dataList;

    public PageConfigBean getPageConfig() {
        return pageConfig;
    }

    public void setPageConfig(PageConfigBean pageConfig) {
        this.pageConfig = pageConfig;
    }

    public List<DataListBean> getDataList() {
        return dataList;
    }

    public void setDataList(List<DataListBean> dataList) {
        this.dataList = dataList;
    }

    public static class PageConfigBean {
        /**
         * totalPage : 1
         * pageSize : 20
         * page : 1
         * totalCount : 1
         */

        private int totalPage;
        private int pageSize;
        private int page;
        private int totalCount;

        public int getTotalPage() {
            return totalPage;
        }

        public void setTotalPage(int totalPage) {
            this.totalPage = totalPage;
        }

        public int getPageSize() {
            return pageSize;
        }

        public void setPageSize(int pageSize) {
            this.pageSize = pageSize;
        }

        public int getPage() {
            return page;
        }

        public void setPage(int page) {
            this.page = page;
        }

        public int getTotalCount() {
            return totalCount;
        }

        public void setTotalCount(int totalCount) {
            this.totalCount = totalCount;
        }
    }

    public static class DataListBean {
        /**
         * buyPrice : 11.11
         * area : 6.6
         * fixCost : 2.22
         * returnRate : 1.1
         * structureValue : 构造value
         * latitude : 1.22222
         * insure : 保险
         * buildDate : 2018-8-8
         * typeCode : BUILD
         * picPath : http://localhost:8080test
         * buildingName : 水木天成
         * buildingAddress : 天津市红桥区水木天成小区
         * manageCost : 1.11
         * roomNum : 201
         * gdTax : 11.1
         * typeValue : 一栋
         * id : 58e3fa5d709b468db3f6ab638cae828d
         * floor : 15
         * longitude : 0.999935
         */

        private double buyPrice;
        private double JbuyPrice;
        private String area;
        private double fixCost;
        private String returnRate;
        private String structureValue;
        private double latitude;
        private String insure;
        private String buildDate;
        private String typeCode;
        private String picPath;
        private String buildingName;
        private String buildingAddress;
        private double manageCost;
        private String roomNum;
        private double gdTax;
        private String typeValue;
        private String id;
        private int floor;
        private double longitude;

        public double getJbuyPrice() {
            return JbuyPrice;
        }

        public void setJbuyPrice(double jbuyPrice) {
            JbuyPrice = jbuyPrice;
        }

        public double getBuyPrice() {
            return buyPrice;
        }

        public void setBuyPrice(double buyPrice) {
            this.buyPrice = buyPrice;
        }

        public String getArea() {
            return area;
        }

        public void setArea(String area) {
            this.area = area;
        }

        public double getFixCost() {
            return fixCost;
        }

        public void setFixCost(double fixCost) {
            this.fixCost = fixCost;
        }

        public String getReturnRate() {
            return returnRate;
        }

        public void setReturnRate(String returnRate) {
            this.returnRate = returnRate;
        }

        public String getStructureValue() {
            return structureValue;
        }

        public void setStructureValue(String structureValue) {
            this.structureValue = structureValue;
        }

        public double getLatitude() {
            return latitude;
        }

        public void setLatitude(double latitude) {
            this.latitude = latitude;
        }

        public String getInsure() {
            return insure;
        }

        public void setInsure(String insure) {
            this.insure = insure;
        }

        public String getBuildDate() {
            return buildDate;
        }

        public void setBuildDate(String buildDate) {
            this.buildDate = buildDate;
        }

        public String getTypeCode() {
            return typeCode;
        }

        public void setTypeCode(String typeCode) {
            this.typeCode = typeCode;
        }

        public String getPicPath() {
            return picPath;
        }

        public void setPicPath(String picPath) {
            this.picPath = picPath;
        }

        public String getBuildingName() {
            return buildingName;
        }

        public void setBuildingName(String buildingName) {
            this.buildingName = buildingName;
        }

        public String getBuildingAddress() {
            return buildingAddress;
        }

        public void setBuildingAddress(String buildingAddress) {
            this.buildingAddress = buildingAddress;
        }

        public double getManageCost() {
            return manageCost;
        }

        public void setManageCost(double manageCost) {
            this.manageCost = manageCost;
        }

        public String getRoomNum() {
            return roomNum;
        }

        public void setRoomNum(String roomNum) {
            this.roomNum = roomNum;
        }

        public double getGdTax() {
            return gdTax;
        }

        public void setGdTax(double gdTax) {
            this.gdTax = gdTax;
        }

        public String getTypeValue() {
            return typeValue;
        }

        public void setTypeValue(String typeValue) {
            this.typeValue = typeValue;
        }

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public int getFloor() {
            return floor;
        }

        public void setFloor(int floor) {
            this.floor = floor;
        }

        public double getLongitude() {
            return longitude;
        }

        public void setLongitude(double longitude) {
            this.longitude = longitude;
        }
    }
}
